pond apple - French English Dictionary